package com.neuedu.mybatis.dao;

import com.neuedu.mybatis.po.Checkitem;
import com.neuedu.mybatis.po.Dept;

import java.util.List;

/**
 * @author 金山
 * 项目：mybatis-learn
 * site: https://blog.fulfill.com.cn
 * 描述
 * @data 2025/3/510:26
 *
 *  Mapper 映射的规则
 *
 *  1  Mapper.java  需要跟Mapper.xml 同名
 *      com.neuedu.mybatis.dao.DeptMapper.java 接口
 *      com.neuedu.mybatis.dao.DeptMapper.xml
 *  2 Mapper 和  Mapper.xlm  同源（同一个包）
 *  3  namespace 是 Mapper的全路径 com.neuedu.mybatis.dao.DeptMapper
 *
 *  4 方法 与 Statement ID 同名
 *  5 返回类型  决定了  底层调用的是
 *      selectList
 *      selectOne--->底层调用SelectList
 *
 *
 *
 */
public interface CheckItemMapper {


    public List<Checkitem> selectList();
    public List<Checkitem> selectListCon(Checkitem checkitem);

    public Checkitem selectById(int id);

    public long count();


    public int updateById(Checkitem checkitem);

    public int insert(Checkitem checkitem);

    public int deleteById(int id);


}
